Jump To:
Technical Notes
AppleScript is Apple's native scripting technology. It enables users to directly control applications, and parts of the Mac OS, by creating sets of English-like instructions, or scripts. Developers can make both Carbon and Cocoa applications scriptable. Scriptable applications are those that are capable of performing operations or returning data in response to Apple events, such as those generated by scripts. Applications can also execute scripts and send individual Apple events to take advantage of features of other applications.

AppleScript Resources
A guided introduction and learning path for developers new to AppleScript.   Essential information for developers working with AppleScript.   Descriptions of the AppleScript language and terminology.
Document Descriptions
On Off
Display

Sort by
Title
Sort by
Topic
Sorted by
Date
Native Scripting Additions (HTML) (PDF) ()
TN1164: Talks about how to create AppleScript scripting additions (OSAX) for Mac OS X.
Carbon 2004-04-26
Scripting Interface Guidelines (HTML)
TN2106: Directions for providing a clean and consistent scripting interface for your application.
Carbon, Cocoa, User Experience 2004-03-01
The Enhanced Print Apple Event (HTML)
TN2082: Describes an enhancement to the print Apple event that gives developers more control over scripted printing.
Carbon, Cocoa 2003-12-09
do shell script in AppleScript (HTML) (PDF) ()
TN2065: Frequently Asked Questions about the AppleScript "do shell script" command.
Carbon, Tools, User Experience 2003-01-27
AEBuild*, AEPrint* and Friends (HTML) (PDF) ()
TN2045: Describes the AEBuild* and AEPrint* family of routines.
Carbon 2002-03-21